 <!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			a{
				width: 200px;
				height: 300px;
				background-color: pink;
			}
		</style>
		<script src="../JQ/jquery-3.5.1.min.js"></script>
		<script>
			$(document).ready(function(){
				$("input:button").bind("click",function(event,msg1,msg2){
					alert(msg1+msg2);
					console.log(event);
				}).triggerHandler("click",["欢迎访问","莫凡科技"]);
			});
			// $(document).ready(function(){
			// 	$(".main").hover(function(){
			// 		$(".main").css("background-color","red");
			// 		console.log("移入")
			// 		return true;
			// 	},function(){
			// 		$(".main").css("background-color","green"); 
			// 		console.log("移出")
			// 		return true;
			// 	});
			// })
			
		</script>
	</head>
	<body>
		<input type="button" name="button" value="普通按钮" />
		<a class="main">ssss</a>
	</body>
</html>

<!--
	JQ提供了3种模拟用户的操作事件
	
	1.模拟用户的操作触发事件
		常用triggerHandler()方法和trigger()方法来模拟用户的触发事件
		
		$("#button").trigger("click");触发ID为button的点击事件
		
		triggerHandler()方法的语句与tigger()方法完全相同，但triggerHandler()方法不会导致游览器执行相同名的的默认行为。而trigger会。
		
	2.模仿悬停事件
	指用户鼠标移入到一个对象上，又移出
	hover(over,out);
	over:用于指定当鼠标指针在移动到匹配元素上时触发的函数。
	out:用于指定当鼠标指针在移出匹配元素上时触发的函数。
-->